package com.thp.delegate;
/**
 * 委派者: 也会实现执行标准这个接口
 * @author Tommy
 *
 */
public class Dispatcher implements IExector {

	
	IExector exector;  // 具体执行者的引用
	
	public Dispatcher(IExector exector) {
		this.exector = exector;  
	}
	
	// 委派者虽然也有执行方法,但是它的工作职责是分配任务
	@Override
	public void doing() {
		this.exector.doing();
	}

}
